//C04:require.h
#include <fstream>
#include <initializer_list>
#include <iostream>
#include <string>
#include <cassert>
#include "require.h"

void assure(std::ifstream filename, const char *strone)
{
    // using namespace std;
    // std::ifstream &in1 = in;
    // in1.open(strone);
    filename.open(strone);
    assert(filename);
    //assert(in && strone);
}

void require(bool my_boolean, const char *str1);
{
    assert(my_boolea == true);
    assert(str1 != NULL);
}

void requireArgs(int argc, int num);
{
    assert(argc > 0 && num >=1);
}